Custom Actions তৈরি করা

Triggers এবং Actions এর ব্যবহার - মাইক্রোসফট পাওয়ার অটোমেট (Microsoft Power Automate) - Microsoft Technologies

295

Custom Actions Power Automate এর একটি শক্তিশালী বৈশিষ্ট্য, যা ব্যবহারকারীদের তাদের নিজস্ব এপিআই (API) অথবা অ্যাকশন তৈরি করার সুযোগ দেয়। এই কাস্টম অ্যাকশনগুলির মাধ্যমে আপনি Power Automate এর মধ্যে নতুন কাস্টম কার্যপ্রবাহ (flow) বা ওয়র্কফ্লো ইনটিগ্রেট করতে পারেন, যা আপনার ব্যবসায়িক প্রক্রিয়ায় আরও উন্নতি আনতে সহায়ক। এটি বিশেষ করে Business Process Flows বা Power Apps এর মতো অন্য Power Platform সেবাগুলোর সাথে কার্যকরভাবে কাজ করতে ব্যবহৃত হয়।

Custom Actions তৈরি করতে Power Automate এবং Power Platform এর উন্নত ফিচার ব্যবহার করা হয়, বিশেষত যখন আপনি একটি Custom Connector তৈরি করে আপনার প্রয়োজনে নতুন কাস্টম কার্যপ্রবাহ সংযোজন করতে চান।


Power Automate এ Custom Actions তৈরি করার ধাপ

1. Power Automate এ লগইন করুন

  • প্রথমে, Power Automate এ আপনার Microsoft অ্যাকাউন্ট দিয়ে লগইন করুন।

2. Custom Connector তৈরি করুন

  • Custom Actions তৈরি করার জন্য আপনাকে প্রথমে একটি Custom Connector তৈরি করতে হবে, যা আপনার কাস্টম অ্যাকশন তৈরি করার জন্য ব্যবহৃত হবে।
  • ড্যাশবোর্ড থেকে Data ট্যাবে গিয়ে Custom Connectors নির্বাচন করুন।
  • এরপর, Create from blank বা Import an OpenAPI file অপশন থেকে একটি কাস্টম কানেক্টর তৈরি করুন।
  • কাস্টম কানেক্টর তৈরি করতে, আপনাকে কিছু মূল তথ্য প্রদান করতে হবে:
    • API Base URL: আপনার API এর বেস URL প্রদান করুন।
    • Authentication: কিভাবে আপনার API এর নিরাপত্তা নিশ্চিত হবে, তা নির্বাচন করুন (উদাহরণস্বরূপ, OAuth 2.0 বা API Key)।
    • Request and Response: API রিকোয়েস্ট এবং রেসপন্স এর কাঠামো কনফিগার করুন, যা আপনার Custom Action এর জন্য দরকার হবে।

3. Custom Action তৈরি করুন

  • কাস্টম কানেক্টর তৈরি করার পর, আপনি সেখানে Actions যোগ করতে পারেন। Action হলো কোন বিশেষ কাজ যা আপনার কাস্টম কানেক্টর সম্পাদন করবে।
  • Actions এর মাধ্যমে আপনি নির্দিষ্ট রিকোয়েস্ট বা প্রক্রিয়া ট্রিগার করবেন, যেমন ডেটাবেসে ডেটা ইনসার্ট করা, বা কোনো তৃতীয় পক্ষের API এ কল করা।

Custom Action তৈরি করার জন্য:

  • কাস্টম কানেক্টর পেজে গিয়ে Definition ট্যাবে ক্লিক করুন।
  • এরপর, Actions অংশে গিয়ে New Action এ ক্লিক করুন।
  • নতুন অ্যাকশনের জন্য:
    • Action Name: আপনার কাস্টম অ্যাকশনের নাম দিন।
    • Summary: অ্যাকশনের সংক্ষিপ্ত বিবরণ দিন।
    • Request Details: আপনি যেই API রিকোয়েস্ট পাঠাবেন, তার সমস্ত তথ্য দিন (মেথড, হেডার, প্যারামিটার, ইত্যাদি)।
    • Response Details: API রেসপন্সের কাঠামো কনফিগার করুন।

4. Custom Action এর Testing

  • কাস্টম অ্যাকশন তৈরি করার পর, তা সঠিকভাবে কাজ করছে কিনা তা পরীক্ষার জন্য Test অপশন ব্যবহার করুন।
  • টেস্ট করার জন্য, আপনি কাস্টম অ্যাকশনটি Power Automate এর ফ্লোতে ব্যবহার করতে পারেন এবং দেখুন এটি কিভাবে কার্যকরী হচ্ছে।

5. Custom Action Power Automate ফ্লোতে যুক্ত করা

  • একবার কাস্টম অ্যাকশন তৈরি এবং পরীক্ষা হয়ে গেলে, আপনি সেটিকে আপনার Power Automate Flows এর মধ্যে ব্যবহার করতে পারেন।
  • একটি নতুন ফ্লো তৈরি করার সময়, Custom Connector থেকে আপনার কাস্টম অ্যাকশনটি নির্বাচন করুন এবং তাকে প্রয়োজনীয়ভাবে কনফিগার করুন।
    • উদাহরণস্বরূপ, আপনি যদি একটি SendEmail কাস্টম অ্যাকশন তৈরি করেন, তবে আপনার ফ্লোতে SendEmail অ্যাকশনটি যুক্ত করে ইমেইল পাঠানোর কাজ করতে পারবেন।

Power Automate এ Custom Actions এর সুবিধা

  • স্বনির্ধারিত কার্যপ্রবাহ: Custom Actions তৈরি করার মাধ্যমে আপনি Power Automate এ আপনার ব্যবসায়িক প্রক্রিয়া বা প্রয়োজনে বিশেষ কার্যপ্রবাহ তৈরি করতে পারবেন, যা ডিফল্ট কনেক্টর দ্বারা সম্ভব নয়।
  • ইন্টিগ্রেশন এবং অটোমেশন: আপনার নিজস্ব API বা তৃতীয় পক্ষের সেবার সাথে ইন্টিগ্রেশন করতে পারেন, যা সিস্টেম বা ব্যবসায়িক প্রক্রিয়াগুলোকে আরও অটোমেটেড এবং একীভূত করবে।
  • নিরাপত্তা এবং কাস্টমাইজেশন: কাস্টম অ্যাকশন ব্যবহার করে আপনি আপনার API সুরক্ষিত রাখতে পারেন এবং সেগুলির জন্য নির্দিষ্ট নিরাপত্তা পলিসি প্রয়োগ করতে পারবেন।
  • ব্যবসায়িক প্রয়োজন অনুযায়ী ফ্লো কাস্টমাইজ করা: আপনার ব্যবসায়িক চাহিদা অনুযায়ী ফ্লো কাস্টমাইজ করে বিশেষ কার্যপ্রবাহ তৈরি করা সম্ভব, যা সাধারণ Power Automate ফিচার দিয়ে করা সম্ভব নয়।

Power Automate এর কাস্টম অ্যাকশন আপনাকে আপনার এপিআই বা অ্যাপ্লিকেশন এর সাথে আরও উন্নত এবং কাস্টমাইজড অটোমেশন তৈরি করার সুযোগ দেয়, যা ব্যবসায়িক কার্যপ্রবাহের দক্ষতা বাড়াতে সহায়ক।

Content added By
Promotion

Are you sure to start over?

Loading...